stuff with syrups/drugs - German English Dictionary